Set Windows Services To Default Startup:

This will set the Windows Services to their default startup state. Special thanks to http://www.blackviper.com/ for having all the default information handy.

Notes:
- By default this repair will enable the Windows Firewall Service, called "SharedAccess" (XP) or "Mpssvc" (Vista & later).
- By default this repair will enable the Windows Defender Service (called "WinDefend", present only in Vista and later).
- If the user wants to change the start up state of one or more Services then the user can do that using this repair (See below)
- This will set the Services startup by the "sc config" command and not by the registry.

Most Services are set to one of three states:
- "Auto" (Service will be run upon start up)
- "Disabled" (Service won't run upon start up)
- "Demand" (Service will be started & run when needed)

The default start-up-states of the Services for several Operating Systems can be found in the following files in the "files" subfolder:

Windows XP:          services_start_xp.txt
Windows Vista:      services_start_vista.txt
Windows 7:            services_start_7.txt
Windows 8:            services_start_8.txt
Windows 8.1:         services_start_8.1.txt
Windows 10:          services_start_10.txt

Below an example on how the user can change the start up state of a Service using this repair.
---------------------------------------------------------------------------------------------------------------
If the user already has a 3rd party Firewall (e.g. AVAST, ESET, etc.) running then the Windows Firewall can be disabled.

The default state for the Firewall Service is "Auto". To change the start up state take the following steps.
- Open the appropriate file "services_start........ " with a text editor
- For Windows XP change this line:

        sc config SharedAccess start= auto

to this:

        sc config SharedAccess start= disabled

  (including all spaces)
- For Windows Vista or newer, change this line:

       sc config Mpssvc start= auto

to this:

       sc config Mpssvc start= disabled

  (Including all spaces).
- Save the text file.
- Everytime this repair is run, the start up state of the Windows Firewall is disabled.